html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;} 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
a:hover, a:active { outline:none; }
ul,ol{list-style: none;}
a{text-decoration: none;outline:none;cursor:pointer;}
img,input{border:none;outline:none;}
input, select { vertical-align:middle;-webkit-appearance:none;}
input::-webkit-search-cancel-button{display: none;}
/*--清除IE下的 search 叉号*/
input[type=search]::-ms-clear{display: none;}
html{-webkit-text-size-adjust;font-size: 62.5%;}
body{font-family:'PingFang SC','Helvetica Neue',Helvetica,Arial,"Microsoft YaHei","宋体";}
table{border-collapse:collapse; border-spacing:0;width: 100%;}
.clearfix:after{content:'.';display: block;clear: both;visibility: hidden;height: 0;}
.clearfix{*zoom:1;}
.header{height:90px;background: rgba(0,0,0,.8);position: absolute;top:0;left: 0;width:100%;z-index: 2;width: 100%;}
.header .logo{padding:34px 0 0 2%;position: absolute;left:0;top:0;width:159px;height:34px;}
.header #menu{position: absolute;top:0;right: 0;display: none;cursor: pointer;}
.header #menu i{color: #fff;font-size: 19px;}
.header .nav{text-align: center;height: 90px;}
.header .nav ul{display:inline-block;*display:inline;*zoom:1;}
.header .nav li{float: left;padding:33px 29px 0 29px;line-height: 57px;height: 57px;}
.header .nav a{color: #fff;font-size: 16px;}
.header .nav a:hover,.header .shop a:hover{color: #ddd;}
.header .right{position: absolute;right:2%;top:0}
.header .searchIcon{display: none;cursor:pointer;}
.header .right form{height:27px;line-height: 27px;background: rgba(255,255,255,.1);border-radius: 14px;float: left;margin-top: 48px;}
.header .sea{font-size: 14px;padding:0 10px 0;width: 140px;background: transparent;float: left;line-height:27px;height: 27px;color: #fff;}
.header .sub{background: url(../images/fang.png) no-repeat;width:16px;height: 16px;float: left;margin: 6px 10px 0 0;cursor: pointer;}

.header .wap_search{position: absolute;top:80px;right: 0;width: 100%;display: block;}
.header .wap_search .wap_searchform{width:100%;padding:20px 0; text-align:center; background:#ececec;display: none;}
.header .wap_search .search{width:70%;height: 44px;padding: 0 0 0 10px;margin: 0;border:1px solid #d0d0d0;border-right:none;background: rgba(255,255,255,0.5);vertical-align: top;}
.header .wap_search #search-submit{width: 15%;height:46px;border:1px solid #d0d0d0;border-left:none;background:rgba(0,0,0,0.5);color: #fff;font-size: 15px;vertical-align: top;}

.header .shop{float: left;line-height: 57px;height: 57px;padding:33px 0 0 36px;}
.header .shop a{color: #fff;font-size: 16px;position:relative;}
.header .shop a:hover .pop{opacity:1;visibility:visible;}
.header .shop .pop{position:absolute;top:30px;right:0;width:100px;height:100px;transition:all .2s;-webkit-transition:all .2s;visibility:hidden;opacity:0;}

.header .eng{float: left;line-height: 57px;height: 57px;padding:33px 0 0 50px;}
.header .eng a{color: #fff;font-size: 16px;}
/*banner*/
/*电脑端
 * .slideBox{width: 100%; height:auto;overflow:hidden; position:relative;}
.slideBox .hd{height:15px; overflow:hidden; position:absolute;left:50%;bottom:130px;z-index:1;transform: translateX(-50%);}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left; margin:0px 7px;width:50px;height:5px;background:rgba(255,255,255,0.5);cursor:pointer;border-radius:3px;}
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:100%; display:block;}*/

/*index手机端轮播 */
.index .slideBox{display:none;}
.slideBox{ position:relative; overflow:hidden;width: 100%;}
.slideBox .hd{height:28px;line-height:28px;z-index:1;position:absolute;left:50%;bottom:10%;transform: translateX(-50%);}
.slideBox .hd li{display:inline-block; margin:0px 7px;width:50px;height:5px;background:rgba(255,255,255,0.5);cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;text-indent:-9999px; overflow:hidden;cursor:pointer;}
.slideBox .hd li.on{ background:#fff;}
.slideBox .bd{ position:relative;z-index:0;width: 100%;height:100%;}
.slideBox .bd li{ position:relative; text-align:center;width: 100%;height:auto;}
.slideBox .bd li img{background:url(images/loading.gif) center center no-repeat; vertical-align:top;width:100%;height:auto;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.index .banner{position:relative;height:998px;overflow:hidden;}
.banner video{width:100%;height:100%;object-fit:cover;object-position:0;-webkit-transform:scale(1);transform:scale(1);}
.index .main{width: 1100px;margin:4px auto 0;}
.index .main .pic{float: left;width: 272px;height: 186px;margin-right: 4px;position: relative;}
.index .main .pic a{position:absolute;top:0;left:0;width:100%;height:100%;background: rgba(0,0,0,0);transition: all 0.1s;}
.index .main .pic:hover a{background: rgba(0,0,0,0.3)}
.index .main .pic img{display: block;}
.index .main .pic:last-child{margin-right: 0;}
.index .more{text-align: center;line-height: 30px;font-size: 16px;padding-top: 50px;}
.index .more a{color:#999;}
.index .more a:hover{color:#333}
/*联系我们*/
.contact .main{margin:224px auto 0;width:1100px;position: relative;}
.contact .main .map{width:407px;height: 478px;border:6px solid #231815;float: left;}
.contact .main .con{float:right;width:491px;padding-top:44px;}
.contact .main .weixin{width:238px;text-align: center;margin:0 0 35px 86px;}
.contact .main .weixin img{display: block;}
.contact .main .weixin span{display: block;line-height: 53px;height: 53px;font-size:16px;color: #333;}
.contact .main .con li{line-height: 42px;height: 42px;font-size:16px;color: #333;}
.contact .main .con li i{padding-right: 10px;width: 42px;height: 42px;text-align: center;}
/*名企合作*/
.mq .main{margin:327px auto 0;width:1100px;}
.mq .main h2{color: #000;font-size:50px;line-height: 139px;height: 139px;font-weight: normal;}
.mq .main p{font-size:18px;color: #333;line-height: 43px;padding-bottom: 81px;}
/*24价值观_主页*/
.esjz_index .main{width: 1100px;margin:300px auto 0;}
.esjz_index .main>h2{font-size:54px;color: #3f4648;font-weight: normal;line-height: 136px;}
.esjz_index .main>p{font-size:20px;color: #312d2d;line-height:44px;padding-bottom: 104px;}
.esjz_index .main .video,.esjz_tem .main .video,.esjz_tem_jx .main .video, .love_list_page .main .video,.business .main .video{height:619px;}
.esjz_index .main .video>div{height:100%;}
.esjz_index .main h3{font-size:34px;color: #2a2727;line-height:71px;padding-top: 23px;font-weight: normal;}
.esjz_index .main .text{color: #333;font-size:20px;line-height:42px;text-align: center;}
.esjz_index .main .text a{line-height:34px;margin:72px 0 148px 0;display: block;color: #a4a3a3;font-size:20px;}
.esjz_index .main .text a:hover{color: #3F4648;}
.esjz_index .main .btn {padding-top: 54px;font-size: 20px;text-align: center;}
.esjz_index .main .btn a {width: 130px;height: 40px;display:inline-block;line-height: 40px;color:#a4a3a3;}
.esjz_index .main .btn a:hover{color:#3F4648;}
/*24价值观_模板页*/
.esjz_tem .main{text-align: center;margin: 166px auto 0;width: 1100px;}
.esjz_tem .main h2{font-size:54px;line-height:160px;color: #3c3c3c;font-weight: normal;}
.esjz_tem .main h3{font-size:34px;color: #3C3C3C;font-weight: normal;line-height:74px;}
.esjz_tem .main p{font-size:18px;color: #3C3C3C;font-weight: normal;line-height: 34px;padding-bottom: 55px;}
{height:562px;}
.esjz_tem .main .more {text-align: right;padding-bottom: 58px;}
.esjz_tem .main .more a{line-height: 49px;font-size: 18px;color: #666;display: inline-block;}
.esjz_tem .pic_list{margin-top:60px;}
.esjz_tem .pic_list li{float: left;margin:0 6px 6px 0;position: relative;width:270px;height: 185px;overflow: hidden;}
.esjz_tem .pic_list li:nth-of-type(4n),.esjz_tem_jx .pic_list li:nth-of-type(4n),.star_service .main li:nth-of-type(4n),.love_list .main .video_list li:nth-of-type(4n),.love_list_page .main .pic_list li:nth-of-type(4n){margin-right: 0;}
.esjz_tem .pic_list li img{display: block;}
.esjz_tem .pic_list li span,.esjz_tem_jx .pic_list li span, .love_list_page .pic_list li span,.college .pic_list li span{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: all 0.3s;}
.esjz_tem .pic_list li:hover span,.esjz_tem_jx .pic_list li:hover span,.love_list_page .pic_list li:hover span,.college .pic_list li:hover span{background: rgba(0,0,0,.3);}
.esjz_tem .more1{font-size:16px;line-height: 25px;padding: 47px 0 51px;}
.esjz_tem .more1 a{color: #7b7b7b;}
.esjz_tem .mail,.esjz_tem_jx .mail{font-size:16px;line-height: 25px;}
.esjz_tem .mail a,.esjz_tem_jx .mail a{display: block;color: #565656;}
.esjz_tem .mail a:hover,.esjz_tem .more1 a:hover,.esjz_tem .main .more a:hover,.esjz_tem_jx .mail a:hover{color:#000;}
/*24价值观_家喜纪录片*/
.esjz_tem_jx .main{margin:200px auto 0;width: 1100px;text-align: center;}
.esjz_tem_jx .main>h2{font-size:54px;line-height:96px;font-weight: normal;padding-bottom: 50px;text-align: left;color:#3f4648;} 
.esjz_tem_jx .main>h3{padding-top: 30px;font-size:34px;line-height:62px;font-weight: normal;}
.esjz_tem_jx .main>p{font-size:20px;color: #333333;line-height: 48px;padding-bottom:40px;}
.esjz_tem_jx .main .pic_list{margin-top:60px;}
.esjz_tem_jx .main li,.love_list_page .main .pic_list li{float: left;width:270px;height:170px;margin:0 6px 6px 0;position: relative;overflow: hidden;}
.esjz_tem_jx .main li img,.love_list_page .main .pic_list li img,.college .main .pic_list li img,.esjz_tem .pic_list li img{display: block;height:100%;width:auto;position:absolute;top:0;left:50%;transform:translateX(-50%);}
/*只显示8张图片*/
.esjz_tem_jx .main li{display:none}
.esjz_tem_jx .main li:nth-of-type(1),.esjz_tem_jx .main li:nth-of-type(2),.esjz_tem_jx .main li:nth-of-type(3),.esjz_tem_jx .main li:nth-of-type(4),.esjz_tem_jx .main li:nth-of-type(5),.esjz_tem_jx .main li:nth-of-type(6),.esjz_tem_jx .main li:nth-of-type(7),.esjz_tem_jx .main li:nth-of-type(8){display:block;}
*/
.esjz_tem_jx .mail{padding-bottom: 136px;line-height:45px;font-size:18px;}
.esjz_tem_jx .mail a{color: #333;}
.mail i{color: #3C3C3C;}
.esjz_tem_jx .more1{font-size:16px;line-height: 203px;}
.esjz_tem_jx .more1 a{color:#666;}
.esjz_tem_jx .more1 a:hover{color:#000;}
/*24价值观_文章页*/
.esjz_article .banner img{width: 100%;height: auto;}
.esjz_article .main{width:1100px;margin:120px auto 0;}
.esjz_article .main p{font-size:16px;line-height:32px;padding-bottom:20px;}
/*明星服务*/
.star_service .main{margin:229px auto 0;width: 1100px;}
.star_service .main>h4{line-height: 79px;color: #3C3C3C;font-size:34px;font-weight: normal;}
.star_service .main>h2{color: #3C3C3C;font-size:54px;line-height: 115px;padding-bottom: 25px;font-weight: normal;}
.star_service .main>p{line-height: 43px;font-size:18px;color:#3c3c3c;padding-bottom: 66px;}
.star_service .main .video_list{padding-top: 21px;}
.star_service .main li{width: 273px;height: 273px;float: left;position: relative;cursor: pointer;margin:0 2px 3px 0;}
.star_service .main li:hover .mask{opacity: 1;}
.star_service .main li>img{display: block;}
.star_service .main .mask{width:100%;height: 100%;background: rgba(0,0,0,.5) url(../images/pause_scgedyke_out.png) no-repeat center 76px;color: #fff;text-align: center;position: absolute;top:0;left:0;opacity: 0;transition: all 0.3s;}
.star_service .main .mask h5{font-size: 16px;font-weight: normal;line-height:30px;padding-top:152px;}
.star_service .main .mask span{display: block;font-size:12px;line-height:18px;color:#a4a4a4;}
/*视频弹出层*/
.star_service .main .popup,.business .popup,.love_list .popup{position:fixed;top:0;left:0;width:100%;height: 100%;background:rgba(0,0,0,.5);opacity:0;z-index:-1;}
.star_service .main .popup .list,.business .popup .list,.love_list .popup .list{width:1100px;height:619px;position: absolute;top:0;right: 0;bottom: 0;left: 0;margin: auto;background:#000;box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);border:6px solid rgba(255,255,255,.7);border-radius:4px;}
.star_service .main .popup .list .close,.business .popup .list .close,.love_list .popup .list .close{color:#fff;font-size:17px;position: absolute;top:-20px;right:-20px;width:26px;height:26px;background: #000;border-radius: 50%;text-align: center;line-height:26px;border:3px solid #fff;cursor: pointer;}
.star_service .main .popup .list .video,.business .popup .list .video,.love_list .popup .list .video{height: 100%;}
.star_service .kefu{width:109px;margin:130px auto 0;position: relative;}
.star_service .kefu span{display: block;width: 109px;height: 42px;background: #f37429;line-height:42px;color:#fff;font-size:22px;text-align:center;border-radius: 8px;cursor: pointer;}
.star_service .kefu .text{background:#efefef;position: absolute;top:0;left:130px;border-radius: 8px;padding:10px 20px;display: none;transform:translateY(-50%)}
.star_service .kefu .text p{font-size: 20px;line-height:44px;padding-bottom: 10px;}
.star_service .kefu:hover .text{display:block;}
/*爱情微电影列表页*/
.love_list .main{text-align: center;padding-top: 188px;}
.love_list .main .logo{padding-bottom: 46px;width:354px;height:41px;display: inline-block;}
.love_list .main .logo img{height:100%;width:100%;}
.love_list .main>h2{font-size: 40px;color: #3c3c3c;line-height:155px;font-weight: normal;}
.love_list .main>p{font-size:20px;line-height:40px;color: #3c3c3c;padding-bottom: 40px;}
.love_list .main .nav ul{float: right;padding-right:15%;}
.love_list .main .nav li{float: left;padding: 0 45px;line-height: 85px;font-size:20px;}
.love_list .main .nav li a{color: #3c3c3c;}
.love_list .main .nav li a:hover{color:#d81951;}
.love_list .main .nav li .active{color:#d81951;}
.love_list .main .video_list li{float: left;width:24.7%;height:auto;margin:0 0.4% 0.4% 0;position: relative;}
.love_list .main .video_list li img{width: 100%;height:100%;display:block;}
.love_list .main .mask{width:100%;height: 100%;background: rgba(0,0,0,.5) url(../images/pause_scgedyke_out.png) no-repeat center;color: #fff;text-align: center;position: absolute;top:0;left:0;opacity:1;transition: all 0.3s;opacity:0;}
.love_list .main .mask h5{font-size:28px;font-weight: normal;line-height:30px;position: absolute;top:62%;left:50%;transform: translateX(-50%);width: 100%;}
.love_list .main .mask span{display: block;font-size:16px;line-height:18px;color:#bbb;position: absolute;top:73%;left:50%;transform: translateX(-50%);width: 100%;}
.love_list .main .mask span:nth-of-type(2){top:79%}
.love_list .main li:hover .mask{opacity:1;}
.love_list .kefu,.tour .kefu,.business .kefu{width: 109px;margin: 130px auto 0;position: relative;}
.love_list .kefu span,.tour .kefu span,.business .kefu span{display: block;width: 109px;height: 42px;background: #d72c59;line-height:42px;color:#fff;font-size:22px;text-align:center;border-radius: 8px;cursor: pointer;}
.love_list .kefu .text,.tour .kefu .text,.business .kefu .text{background:#efefef;position: absolute;top:0;left:130px;border-radius: 8px;padding:10px 20px;display: none;transform:translateY(-50%)}
.love_list .kefu .text p,.tour .kefu .text p,.business .kefu .text p{font-size: 20px;line-height:44px;padding-bottom: 10px;}
.love_list .kefu:hover .text,.tour .kefu:hover .text,.business .kefu:hover .text{display:block;}
/*爱情微电影详情页*/
.love_list_page .main{text-align: center;color:#3c3c3c;margin: 0 auto;width: 1100px;}
.love_list_page .main>h2{font-size:40px;font-weight: normal;padding-top:30px;line-height:108px;}
.love_list_page .main>p{font-size:18px;line-height:36px;padding-bottom:26px;}
.love_list_page .main>h3{font-size:34px;font-weight: normal;line-height: 67px;}
.love_list_page .main .nav ul{float: right;}
.love_list_page .main .nav li{font-size:20px;padding:0 20px;float:left;line-height:84px;}
.love_list_page .main .nav a{color: #3c3c3c;}
.love_list_page .main .nav a:hover{color:#d81951;}
.love_list_page .main .text{font-size:14px;padding-bottom: 0;}
.love_list_page .main time{padding-bottom: 20px;display: inline-block;font-size:1.2rem;}
.love_list_page .main .btn{padding-top: 54px;}
.love_list_page .main .btn a{width: 130px;height: 40px;background:#d81951;border-radius: 20px;display:inline-block;line-height: 40px;color: #fff;}
/*环球旅拍主页*/
.tour .banner{margin-top:90px;}
.tour .banner img{width: 100%;}
.tour .main{width: 1100px;margin: 0 auto;color: #3c3c3c;text-align: center;}
.tour .main>h2{font-size:40px;font-weight: normal;padding-top: 30px;line-height: 108px;}
.tour .main>p{font-size:18px;line-height:36px;padding-bottom:20px;}
.tour .main>span{display: block;font-size: 18px;padding-bottom:50px;}
.tour .box-touch{width:100%; position:relative;padding-top: 100px;}
.tour .swipe{width:100%;overflow: hidden; visibility: visible; position: relative;height:666px;}
.tour .box01_list{position:relative; transition:left 600ms ease-out;-webkit-transition: left 600ms ease-out; width:100%; left:0;}
.tour .li_list{width:100%;position:relative; float: left; vertical-align: top;}
.tour .li_list a{cursor:auto;}
.tour .li_list img{width: 100%;height: auto;display: block;}
.tour .page li{font-size:22px;color:#000; height:50px; line-height:50px;float: left;padding: 0 2.4%;}
.tour .page li a{ color:#000; display:block; height:50px;}
.tour .page a.active{color:#60c3ad;}
.tour .kefu span{background: #60c3ad;}
/*商业服务*/
.business .banner{padding-top: 90px;}
.business .main{text-align: center;color: #3c3c3c;width: 1100px;margin:70px auto 0;}
.business .main>h2,.about .main h2{font-size:40px;;font-weight: normal;padding-top: 50px;line-height:90px;}
.business .main>p,.about .main p{font-size:18px;line-height:40px;padding-bottom:110px;}
.business .main>h3{font-size:34px;;font-weight: normal;line-height:80px;}
.business .video_list li{width:360px;float: left;height:240px;position: relative;overflow: hidden;margin: 0 9px 9px 0;}
.business .video_list li:nth-of-type(3n){margin-right: 0;}

.business .video_list .mask{width: 100%;height: 100%;background: rgba(0,0,0,.5) url(../images/pause_scgedyke_out.png) no-repeat center 76px;text-align: center;position: absolute;top: 0;left: 0;opacity:0;transition: all 0.3s;cursor: pointer;}
.business .video_list h5{font-size:20px;color: #fff;font-weight: normal;padding-top:160px;line-height: 34px;}
.business .video_list span{display: block;font-size:14px;color: #bbb;}
.business .video_list li img{display: block;width: 100%;height:100%;}
.business .video_list li:hover .mask{opacity: 1;}
.business .more{text-align: right;line-height: 55px;}
.business .more a{color:#3c3c3c;font-size:16px;}
.business .co_title{padding-top:49px;line-height: 120px!important;}
.business .co_list li{float:left;width: 195px;height: 124px;margin:0 30px 30px 0;}
.business .co_list li a{display: block;position:relative;height:100%;}
.business .co_list li a:after{content:'';width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;transition:all 0.3s;position:absolute;top:0;left:0;}
.business .co_list li a:hover:after{opacity:1;}
.business .co_list li:nth-of-type(5n){margin-right: 0;}
.business .co_list li img{width:100%;height:100%;}
.business .kefu span{background:#4d5152;}
.bus_page .main{margin-top:216px}
.bus_page .main .nav{line-height: 114px;padding-top: 28px;}
.bus_page .main .nav ul{float: right;}
.bus_page .main .nav li{float: left;padding-left: 66px;font-size:20px;}
.bus_page .main .nav li a{color:#545454;}
.bus_page .main .nav li a:hover{color:#000;}
.bus_page .main > h3{padding-bottom: 20px;}
.bus_page .main > p{padding-bottom:32px;}
.bus_page .main article{padding-top: 50px;line-height:32px;font-size:16px;color: #3C3C3C;}
/*微记录*/
.micro .main{margin:300px auto 0;width: 1100px;}
.micro .main .logo{padding-bottom:16px;width:326px;height:42px;display: inline-block;}
.micro .main>h2{line-height:100px;font-size:54px;font-weight: normal;padding-top: 20px;}
.micro .main>p{color: #333333;font-size:20px;line-height:40px;}
.micro .chun{color: #3C3C3C;margin-top: 51px;background: url(../images/chun.jpg) no-repeat right top;}
.micro .text h3{font-size:54px;line-height:142px;font-weight: normal;padding-top: 170px;}
.micro .text p{font-size:20px;line-height: 37px;padding-bottom: 70px;}
.micro .text a{font-size: 18px;color: #7c7c7c;}
.micro .xia{width: 356px;padding-left:744px;height: 490px;background: url(../images/xia.jpg) no-repeat left top;margin-top: 174px;}
.micro .xia h3{padding-top: 50px;}
.micro .qiu{background: url(../images/qiu.jpg) no-repeat right top;}
.micro .qiu h3{padding-top: 130px;}
.micro .dong{margin-top: 37px;background: url(../images/dong.jpg) no-repeat left bottom;padding-left:744px;height: 522px;}
.micro .dong h3{padding-top: 211px;}
.micro .shu{margin-top: 203px;background: url(../images/shu.jpg) no-repeat center top ;text-align:center;padding-top:1110px;}
.micro .shu h4{font-size:36px;color:#3c3c3c;line-height:48px;font-weight: normal;}
.micro .shu p{font-size:20px;line-height:40px;color: #3C3C3C;padding-top:40px;}
.micro_page .main{margin-top:204px;color: #3C3C3C;}

/*.micro_page .head{background: url(../images/page_chun.jpg) no-repeat right top;text-align: left;height: 386px;}*/
.micro_page .head{text-align: left;height:364px;overflow:hidden;}
.micro_page .head .text{float:left}
.micro_page .head .pic{float:right}

.micro_page .page{display: inline-block;height: 81px;padding-top: 13px;}
.micro_page .page li{float: left;padding: 0 45px;line-height: 81px;}
.micro_page .page a{font-size:20px;color: #3C3C3C;}
.micro_page .page a:hover{color: #f37429;}

.micro_page .box-touch{width:100%; position:relative;padding-top: 100px;}
.micro_page .swipe{width:100%;overflow: hidden; visibility: visible; position: relative;height:666px;}
.micro_page .box01_list{position:relative; transition:left 600ms ease-out;-webkit-transition: left 600ms ease-out; width:100%; left:0;}
/*.micro_page .li_list{width:100%;position:relative; float: left; vertical-align: top;}*/
/*.micro_page .li_list img{width: 100%;height: auto;display: block;}*/
.micro_page .page a{color:#3C3C3C;}
.micro_page .page a.active{color:#f37429;}
.micro_page .video_list .child{width:360px;float: left;height:240px;position: relative;overflow: hidden;margin: 0 9px 9px 0;}
.micro_page .video_list .child:nth-of-type(3n){margin-right: 0;}
.micro_page .video_list .child img{display: block;width: 100%;height:100%;}
.micro_page .video_list .child:hover .mask{opacity: 1;}
.micro_page h3{line-height:136px;font-size:54px;padding-top: 47px;font-weight: normal;}
.micro_page p{line-height:44px;font-size:20px;}

/*.micro_page nav{display: inline-block;height: 81px;padding-top: 13px;}
.micro_page nav li{float: left;padding: 0 45px;line-height: 81px;}
.micro_page nav a{font-size:20px;color: #3C3C3C;}
.micro_page nav a:hover{color: #f37429;}*/

.micro_page .video_list li{margin:0 9px 9px 0;}
.micro_page .video_list li:nth-of-type(3n){margin-right: 0;}
.micro_page .kefu span{background: #F37429;}
.micro_page .kefu .text{width:420px;overflow: hidden;}
.micro_page .kefu .con:nth-of-type(1){padding-right:20px;}
.micro_page .kefu .con{float: left;}
.micro_page .xia{text-align: right;}
.micro_page .xia .text{float: right;}
.micro_page .xia .pic{float:left;}

/*贰肆学院*/
.college .main {margin-top: 0;}
.college .main nav ul{float: right;}
.college .main nav li{float: left;padding-left:74px;line-height: 84px;}
.college .main nav a{color: #3E3E3E;font-size:20px;}
.college .main nav a:hover{color: #2d4f82;}
.college .main .detail>h2{padding-top:0;font-size:40px;font-weight:normal;line-height:90px;}
.college .main .detail>p{padding-bottom: 40px;font-size:18px;line-height:40px;}
.college .main .detail>h3{font-size:34px;font-weight: normal;line-height: 80px;}
.college .main .pic{margin-bottom:40px;}
.college .main .detail>h4{font-size: 22px;font-weight:normal;padding-bottom: 40px;}
.college .main .pic_list li{float: left;width: 360px;height: 240px;overflow: hidden;margin:0 10px 10px 0;position: relative;}
.college .main .pic_list li:nth-child(3n){margin-right:0;}
.college .kefu{width: 100%;}
.college .kefu span{display:inline-block;background:#3b65a5;margin: 0 6px;}
.college .kefu span:hover{background: #2d4f82;}
.college_page .main>h2{padding-top: 50px;}
.college_page .main .video{margin-bottom:50px;}
.college_page table{border:2px solid #919191;margin-bottom: 60px;}
.college_page tr,.college_page td,.college_page th{border:1px solid #c1c1c1;line-height: 80px;}
.college_page table .title1{width:15%;}
.college_page table .title2{width:50%;}
.college_page .video_list li{margin:0 9px 9px 0;}
.college_page .video_list li:nth-child(3n){margin-right:0;}
/*优才计划*/
.talent .main{text-align:left;}
.talent .main>h2,.talent .main>p{text-align: center;}
.talent .main .pic1{width: 339px;height: 359px;float: left;margin:25px 0 0 18px;}
.talent .main .text1{width:655px;float:right;padding-right: 40px;}
.talent .main .text1 h3{color: #333333;font-size:34px;font-weight: normal;line-height: 97px;}
.talent .main .text1 p{color: #333333;font-size:20px;line-height: 42px;}
.talent .main .er{padding-top: 140px;}
.talent .main .text2{width: 467px;float: left;padding-left: 16px;}
.talent .main .text2 h4{line-height:86px;color: #333;font-weight: normal;font-size:28px;}
.talent .main .text2 p{line-height:34px;color:#666;font-size: 16px;}
.talent .main .text2 strong{font-size: 22px;color: #444;font-weight: normal;}
.talent .main .pic2{float: right;width: 541px;height: 266px;margin:30px 40px 0 0;}
.talent .list{padding-top: 168px;}
.talent .list li{width:310px;float: left;text-align: center;margin: 0 28px;}
.talent .list li .pic{width: 143px;height: 14px;overflow: hidden;display: inline-block}
.talent .list li h5{line-height: 70px;color:#333;font-size:26px;padding-top:16px;font-weight: normal;}
.talent .list li p{line-height: 30px;color: #666;font-size: 18px;}
.talent .kefu span{background:#386091;padding: 0 25px;}
.talent .kefu span:hover{background:#22406e;}
/*工作机会*/
.job .main>p{position: relative;padding-bottom: 0;margin-bottom: 55px;}
.job .main>p:after{content:'';width: 152px;height: 1px;background: #eee;position: absolute;bottom: -52px;left:50%;transform:translateX(-50%);}
.job .main nav{text-align: center;padding-top: 54px;margin-bottom: 74px;}
.job .main nav ul{display:inline-block;background: #e0e0e0;border-radius:50px;}
.job .main nav li{width: 200px;float: left;height: 50px;line-height: 50px;}
.job .main nav a{display: block;font-size: 22px;color: #333;}
.job .main nav .active{background:#386091;color: #fff;border-radius:50px;}
.job .main .article article{text-align: left;padding-bottom:50px;color: #3d3c3c;}
.job .main article h3{font-size:28px;line-height: 76px;}
.job .main article p{font-size:20px;line-height:35px;}
.job .main article dl{padding-top: 30px;font-size: 14px;}
.job .main article dt{line-height: 26px;font-weight: bold;}
.job .main article dd{line-height: 24px;}
.job .main article span{color: #888;font-size: 14px;padding-top: 10px;display:block ;}
.job .more{text-align: left;font-size: 22px;color: #a1a1a1;cursor: pointer;}
.job .more i{padding-left: 10px;}
.job .more:hover{color:#000;}
.job .kefu{display: inline-block;width: auto;}
.job .kefu a{padding: 0 25px;background: #4675ae;line-height: 42px;height: 42px;color: #fff;border-radius: 8px;display: block;font-size: 1.6rem;}
.job .kefu a:hover{background:#386091;}
/*活动详情*/
.event .banner img{width: 100%;height: auto;}
.event article h2{font-size:30px;line-height:50px;font-weight: normal;padding-bottom: 30px;}
.event article p{font-size: 16px;line-height:40px;padding-bottom:50px;}
.event .kefu span{background: #42bbac;}
/*搜索页*/
.search{width: 1100px;margin:90px auto 0;}
.search .Keyword{padding: 100px 0;font-size: 30px;}
.search .Keyword i{padding-right: 10px;}
.search dt{line-height:40px;font-size:20px;font-weight: bold;}
.search dd{line-height:30px;font-size: 16px;padding-bottom: 50px;}
.about .banner{margin-top:90px;}
.about .banner img{width: 100%;}
.about .main{width: 1100px;margin: 0 auto;text-align:center;}
.about .main .pic_list li{float: left;margin:0 12px 12px 0;overflow:hidden;position:relative;}
.about .main .pic_list li:nth-of-type(1){width:484px;height:344px;}
.about .main .pic_list li:nth-of-type(2){width:603px;height:344px;}
.about .main .pic_list li:nth-of-type(3),.about .main .pic_list li:nth-of-type(4),.about .main .pic_list li:nth-of-type(5),.about .main .pic_list li:nth-of-type(6){width:266px;height:268px;}
.about .main .pic_list li:nth-of-type(2),.about .main .pic_list li:nth-of-type(6),.about .main .pic_list li:nth-of-type(8){margin-right: 0;}
.about .main .pic_list li:nth-of-type(7){width:591px;height:344px;}
.about .main .pic_list li:nth-of-type(8){width:497px;height:344px;}
.about .main .pic_list li a{display:block;width:100%;height:100%;}
.about .main .pic_list li img{display: block;height:100%;width:auto;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.more_activities{width:1110px;margin:166px auto;}
.more_activities .list{margin-bottom: 13px;}
.more_activities .list a{display: block;background:rgba(255,255,255,1);padding: 5px;transition: all 0.5s;-webkit-transition: all 0.5s;width: 1100px;height: 390px;overflow: hidden;}
.more_activities .list a:hover{box-shadow: 0 10px 30px rgba(0,0,0,0.3);position: relative;z-index: 1;}
.more_activities .list a:hover img{transform: scale(1.02);-webkit-transform: scale(1.02);}
.more_activities .text{width:175px;float: left;height:360px;padding:30px 50px 0;overflow: hidden;background: #f4f4f4;}
.more_activities .text time{line-height:32px;font-size: 15px;color:#eb7141;}
.more_activities .text h2{line-height:50px;font-weight: normal;font-size:30px;color: #525252;}
.more_activities .text p{line-height: 22px;padding-top:30px;font-size:18px;color:#858585;}
.more_activities .pic{width:825px;height:100%;float: left;overflow: hidden;position:relative;}
.more_activities .pic img{width:100%;height: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;}

.kefu2{text-align: center;line-height:30px;font-size:16px;padding-top:50px;}
.kefu2 a{color:#999;}
.kefu2 a:hover{color:#333;}

.footer{border-top:1px solid #eee;width:1100px;margin:94px auto 0;padding:10px 0 124px;}
.footer dl{float:left;width:132px;}
.footer dl:first-child{padding-left:77px;}
.footer dt{line-height: 53px;height: 53px;font-size:16px;color:#333;}
.footer dt a{color:#333;}
.footer dd a{color:#666;font-size: 14px;line-height: 30px;height: 30px;}
.footer dd a:hover{color:#000;}
.footer dl:last-child dt{padding-bottom: 12px;}
.footer dl:last-child dd{float: left;padding-right: 28px;}
.footer .icon{float: right;padding-right: 50px;padding-top: 31px;width:368px;}
.footer .icon a{font-size:20px;color:#fff;background:#777777;border-radius: 50%;display: block;float: left;width: 33px;height: 33px;text-align: center;line-height: 33px;margin:0 25px 10px 0;transition: all .5s;position: relative;}
.footer .icon a:hover{background:#444444}
.footer .icon .pop{position: absolute;top:-120px;left:-35px;border: 1px solid #e5e9ef;opacity: 0;visibility:hidden;transition: all .2s;-webkit-transition: all .2s;}
.footer .icon .pop img{display: block;}
.footer .icon .pop .jiao{background: url(../images/index.png) no-repeat center bottom;width:16px;height: 14px;position: absolute;left: 50%;bottom:-13px;transform: translateX(-50%);}
.footer .icon .weixin:hover .pop{opacity: 1;visibility:visible;}
.footer .icon a:last-child img{width:70%;height:auto;padding-top:5px;}
footer .bottom{height: 76px;background: #eee;line-height: 76px;text-align: center;font-size: 1.6rem;}
footer .bottom a{color:#000;}
footer .bottom a:hover{color:#666;}
/*图片弹出层*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{border: 0;outline:none;vertical-align:top;}
.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin{position: relative;background: #f9f9f9;color:#444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fancybox-opened{z-index: 8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position: relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('../js/fancybox_sprite.png');}
#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor:pointer;z-index: 8060;}
#fancybox-loading div{width: 44px;height: 44px;background: url('../js/fancybox_loading.gif') center center no-repeat;}
.fancybox-close {position: absolute;top:-18px;right:-18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../js/blank.gif'); /* helps IE */	-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev{left: 0;}
.fancybox-next {right: 0;}
.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}
.fancybox-prev span {left: 10px;background-position: 0 -36px;}
.fancybox-next span {right: 10px;background-position: 0 -72px;}
.fancybox-nav:hover span {visibility: visible;}
.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;visibility: hidden;}
/* Overlay helper */
.fancybox-lock {overflow: hidden;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../js/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap {padding-top: 10px;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}